space station – English–Français translations

🇬🇧 en fr 🇫🇷

space station noun

  • crewed artificial satellite
station spatiale
Wiktionary Links